<?php
class MyFilterSearch extends MyFilterBase
{
	private $_column;
	
	//вызываеться при установки свойства column
	public function setColumn($value)
	{
		$this->_column=$value;
	}
	
	public function getColumn()
	{
		return $this->_column;
	}
	
	//вызываетьтся с MyDataFilter::applyCriteria во время получения данных виджетом если hasValue() true
    public function applyCriteria($criteria)
    {              
        $criteria->addSearchCondition($this->column,$this->getValue());
    }
//    public function hasValue()
//    {
//        return (parent::hasValue() && $this->hasTextValue());
//    }
}